home *** CD-ROM | disk | FTP | other *** search
/ Reverse Code Engineering RCE CD +sandman 2000 / ReverseCodeEngineeringRceCdsandman2000.iso / RCE / Ebooks / Thinking in C++ V2 / C26 / Borland.makefile < prev    next >
Encoding:
Makefile  |  2000-05-25  |  3.3 KB  |  118 lines

  1. # From Thinking in C++, 2nd Edition
  2. # At http://www.BruceEckel.com
  3. # (c) Bruce Eckel 1999
  4. # Copyright notice in Copyright.txt
  5. # Automatically-generated MAKEFILE 
  6. # For examples in directory C26
  7. # using the Borland compiler
  8. # Note: does not make files that will 
  9. # not compile with this compiler
  10. # Invoke with: make -f Borland.makefile
  11.  
  12. # Note: this requires the upgrade from
  13. # www.Borland.com for successful compilation!
  14. CPP = Bcc32
  15. CPPFLAGS = -w-inl -w-csu -wnak
  16. OFLAG = -e
  17. .SUFFIXES : .obj .cpp .c
  18. .cpp.obj :
  19.     $(CPP) $(CPPFLAGS) -c $<
  20. .c.obj :
  21.     $(CPP) $(CPPFLAGS) -c $<
  22.  
  23. all: \
  24.     ExtractCode.exe \
  25.     Tracetst.exe \
  26.     MemTest.exe \
  27.     CGI_GET.exe \
  28.     CGI_POST.exe \
  29.     mlm.exe \
  30.     RemoveDuplicates.exe \
  31.     RemoveGroup.exe \
  32.     ExtractUndeliverable.exe \
  33.     Batchmail.exe \
  34.     ExtractInfo.exe \
  35.     FormDump.exe \
  36.     ProcessApplication.exe \
  37.     DataToSpreadsheet.exe 
  38.  
  39. test: all 
  40.     ExtractCode.exe  
  41.     Tracetst.exe  
  42.     MemTest.exe  
  43.     CGI_GET.exe  
  44.     CGI_POST.exe  
  45.     mlm.exe  
  46.     RemoveDuplicates.exe  
  47.     RemoveGroup.exe  
  48.     ExtractUndeliverable.exe  
  49.     Batchmail.exe  
  50.     ExtractInfo.exe  
  51.     FormDump.exe  
  52.     ProcessApplication.exe  
  53.     DataToSpreadsheet.exe  
  54.  
  55. bugs: 
  56.     @echo No compiler bugs in this directory!
  57.  
  58. ExtractCode.exe: ExtractCode.obj 
  59.     $(CPP) $(OFLAG)ExtractCode.exe ExtractCode.obj 
  60.  
  61. Tracetst.exe: Tracetst.obj 
  62.     $(CPP) $(OFLAG)Tracetst.exe Tracetst.obj 
  63.  
  64. MemTest.exe: MemTest.obj MemCheck.obj 
  65.     $(CPP) $(OFLAG)MemTest.exe MemTest.obj MemCheck.obj 
  66.  
  67. CGI_GET.exe: CGI_GET.obj 
  68.     $(CPP) $(OFLAG)CGI_GET.exe CGI_GET.obj 
  69.  
  70. CGI_POST.exe: CGI_POST.obj 
  71.     $(CPP) $(OFLAG)CGI_POST.exe CGI_POST.obj 
  72.  
  73. mlm.exe: mlm.obj 
  74.     $(CPP) $(OFLAG)mlm.exe mlm.obj 
  75.  
  76. RemoveDuplicates.exe: RemoveDuplicates.obj 
  77.     $(CPP) $(OFLAG)RemoveDuplicates.exe RemoveDuplicates.obj 
  78.  
  79. RemoveGroup.exe: RemoveGroup.obj 
  80.     $(CPP) $(OFLAG)RemoveGroup.exe RemoveGroup.obj 
  81.  
  82. ExtractUndeliverable.exe: ExtractUndeliverable.obj 
  83.     $(CPP) $(OFLAG)ExtractUndeliverable.exe ExtractUndeliverable.obj 
  84.  
  85. Batchmail.exe: Batchmail.obj 
  86.     $(CPP) $(OFLAG)Batchmail.exe Batchmail.obj 
  87.  
  88. ExtractInfo.exe: ExtractInfo.obj 
  89.     $(CPP) $(OFLAG)ExtractInfo.exe ExtractInfo.obj 
  90.  
  91. FormDump.exe: FormDump.obj FormData.obj 
  92.     $(CPP) $(OFLAG)FormDump.exe FormDump.obj FormData.obj 
  93.  
  94. ProcessApplication.exe: ProcessApplication.obj FormData.obj 
  95.     $(CPP) $(OFLAG)ProcessApplication.exe ProcessApplication.obj FormData.obj 
  96.  
  97. DataToSpreadsheet.exe: DataToSpreadsheet.obj FormData.obj 
  98.     $(CPP) $(OFLAG)DataToSpreadsheet.exe DataToSpreadsheet.obj FormData.obj 
  99.  
  100.  
  101. ExtractCode.obj: ExtractCode.cpp 
  102. Tracetst.obj: Tracetst.cpp ..\require.h Trace.h 
  103. MemCheck.obj: MemCheck.cpp 
  104. MemTest.obj: MemTest.cpp MemCheck.h 
  105. CGI_GET.obj: CGI_GET.cpp CGImap.h 
  106. CGI_POST.obj: CGI_POST.cpp CGImap.h 
  107. mlm.obj: mlm.cpp CGImap.h 
  108. RemoveDuplicates.obj: RemoveDuplicates.cpp readLower.h ..\require.h 
  109. RemoveGroup.obj: RemoveGroup.cpp readLower.h ..\require.h 
  110. ExtractUndeliverable.obj: ExtractUndeliverable.cpp ..\require.h 
  111. Batchmail.obj: Batchmail.cpp ..\require.h 
  112. ExtractInfo.obj: ExtractInfo.cpp CGImap.h 
  113. FormData.obj: FormData.cpp FormData.h ..\require.h 
  114. FormDump.obj: FormDump.cpp FormData.h ..\require.h 
  115. ProcessApplication.obj: ProcessApplication.cpp FormData.h ..\require.h 
  116. DataToSpreadsheet.obj: DataToSpreadsheet.cpp FormData.h ..\require.h 
  117.  
  118.